package me.zhengjie.modules.domain.enterprise;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import me.zhengjie.modules.domain.BaseClass;

@Data
@TableName("enterprise_information_product")
public class EnterpriseInformationProduct extends BaseClass {

    @TableId
    private Long id;

    @ApiModelProperty(value = "领域")
    @TableField(value = "classes")
    private String classes;

    @ApiModelProperty(value = "产品简称")
    @TableField(value = "filter_name")
    private String filterName;

    @ApiModelProperty(value = "图标")
    @TableField(value = "icon")
    private String icon;

    @ApiModelProperty(value = "产品分类")
    @TableField(value = "type")
    private String type;

    @ApiModelProperty(value = "主键")
    @TableField(value = "uuid")
    private String uuid;

    @ApiModelProperty(value = "描述")
    @TableField(value = "brief")
    private String brief;

    @ApiModelProperty(value = "产品名")
    @TableField(value = "name")
    private String name;

    @ApiModelProperty(value = "企业id")
    @TableField(value = "companies_id")
    private Long companiesId;

    @ApiModelProperty(value = "批次号")
    @TableField(value = "batch_id")
    private Long batchId;
}
